echar llave - German English Dictionary